package com.aizuda.boot.modules.business.permission.service;

import com.aizuda.boot.modules.business.permission.domain.entity.RoleDataIsolationConditionEntity;
import com.aizuda.boot.modules.business.permission.domain.request.RoleDataIsolationConditionAddDTO;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
 * @author sangyirong
 * @version 1.0
 * @date 2025/5/19
 */
public interface RoleDataIsolationConditionService extends IService<RoleDataIsolationConditionEntity> {

    /**
     * 保存自定义数据隔离条件
     */
    void saveCustom(Long id, List<RoleDataIsolationConditionAddDTO> customConditionList);
}
